using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using EIA.PM.Model;
using System.Collections;

namespace EIA.PM.BLL
{
    public interface ITApproverBlp
    {
        int Insert(TApprover o);
		IList<int> InsertList(IList<TApprover> lst);
        bool Update(TApprover o);
		bool UpdateChanged(IDictionary props);
		bool UpdateList(IList<TApprover> lst);
        bool Delete(int o_id);
		bool DeleteList(IList<TApprover> lst);
		int Count(IDictionary con);
        IList<TApprover> List(IDictionary con, int pagesize, int page);
        IList<TApprover> ListAll();
    }
}